Modeling and Control of Nonholonomic Mechanical Systems
نویسندگان
چکیده
The goal of this chapter is to provide tools for analyzing and controlling nonholonomic mechanical systems. This classical subject has received renewed attention because nonholonomic constraints arise in many advanced robotic structures, such as mobile robots, space manipulators, and multifingered robot hands. Nonholonomic behavior in robotic systems is particularly interesting, because it implies that the mechanism can be completely controlled with a reduced number of actuators. On the other hand, both planning and control are much more difficult than in conventional holonomic systems, and require special techniques. We show first that the nonholonomy of kinematic constraints in mechanical systems is equivalent to the controllability of an associated control system, so that integrability conditions may be sought by exploiting concepts from nonlinear control theory. Basic tools for the analysis and stabilization of nonlinear control systems are reviewed and used to obtain conditions for partial or complete nonholonomy, so as to devise a classification of nonholonomic systems. Several kinematic models of nonholonomic systems are presented, including examples of wheeled mobile robots, free-floating space structures and redundant manipulators. We introduce then the dynamics of nonholonomic systems and a procedure for partial linearization of the corresponding control system via feedback. These points are illustrated by deriving the dynamical models of two previously considered systems. Finally, we discuss some general issues of the control problem for nonholonomic systems and present open-loop and feedback control techniques, illustrated also by numerical simulations.
منابع مشابه
Robust Sliding Mode Controller for Trajectory Tracking and Attitude Control of a Nonholonomic Spherical Mobile Robot
Based on dynamic modeling, robust trajectory tracking control of attitude and position of a spherical mobile robot is proposed. In this paper, the spherical robot is composed of a spherical shell and three independent rotors which act as the inner driver mechanism. Owing to rolling without slipping assumption, the robot is subjected to two nonholonomic constraints. The state space representatio...
متن کاملApproximation Based Adaptive Tracking Control of uncertain nonholonomic mechanical Systems
In this paper, the trajectory tracking control problem of uncertain nonholonomic mechanical systems is investigated. By separately considering kinematic and dynamic models of a nonholonomic mechanical system, a new adaptive tracking control is proposed based on neural network approximation. The proposed design consists of two steps. First, the nonholonomic kinematic subsystem is transformed int...
متن کاملTowards the supervisory control of uncertain nonholonomic systems
Control systems with nonholonomic motion constraints have been extensively studied in the recent years, particularly in the context of robotics. Robotic manipulators, especially mobile ones, are described by complicated models about which there is likely to be significant uncertainty [4]. This is just one source of motivation for studying the challenging problem of controlling nonholonomic mech...
متن کاملStrict abnormal extremals in nonholonomic and kinematic control systems
In optimal control problems, there exist different kinds of extremals, that is, curves candidates to be solution: abnormal, normal and strictly abnormal. The key point for this classification is how those extremals depend on the cost function. We focus on control systems such as nonholonomic control mechanical systems and the associated kinematic systems as long as they are equivalent. With all...
متن کاملStabilizability and Motion Tracking Conditions for Mechanical Nonholonomic Control Systems
This paper addresses formulation of stabilizability and motion tracking conditions for mechanical systems from the point of view of constraints put on them. We present a new classification of constraints, which includes nonholonomic constraints that arise in both mechanics and control. Based on our classification we develop kinematic and dynamic control models of systems subjected to these cons...
متن کامل